package es.albarregas.dao;



import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Collection;

import es.albarregas.pojo.Estado;

public class EstadosDAO extends ConexionDAO {	
	
	public Collection<Estado> leerEstado(String clausulaWhere){
		Collection<Estado> lista = new ArrayList<Estado>();
		try {
			getConexion();
			estamento = conexion.createStatement();
			String cadenaSQL=" select * from estadospedidos " + clausulaWhere;
			resultado = estamento.executeQuery
				(cadenaSQL);
			while(resultado.next()){
				Estado estado= new Estado();
				estado.setCodigo(resultado.getString("Codigo"));
				estado.setDescripcion(resultado.getString("Descripcion"));
				estado.setOrden(resultado.getInt("Orden"));		
				lista.add(estado);
			}
		} catch(SQLException ex){
			ex.printStackTrace();
		} finally {
			cerrar();
		}
		System.out.println("Coleccion en udao " + lista.isEmpty());
		return lista;
		
	}
	



	
}
